
package com.foodcommunity.dto;

import java.util.List;
import java.util.Map;

/**
 * 数据分析DTO
 */
public class DataAnalysisDTO {
    
    /**
     * 分类统计数据
     */
    private List<Map<String, Object>> categoryStats;
    
    /**
     * 标签统计数据
     */
    private List<Map<String, Object>> tagStats;
    
    /**
     * 餐厅菜系统计数据
     */
    private List<Map<String, Object>> cuisineTypeStats;
    
    /**
     * 用户活跃度统计数据
     */
    private List<Map<String, Object>> userActivityStats;
    
    /**
     * 评分分布统计数据
     */
    private List<Map<String, Object>> ratingDistribution;
    
    /**
     * 月度趋势数据
     */
    private List<Map<String, Object>> monthlyTrends;

    public List<Map<String, Object>> getCategoryStats() {
        return categoryStats;
    }

    public void setCategoryStats(List<Map<String, Object>> categoryStats) {
        this.categoryStats = categoryStats;
    }

    public List<Map<String, Object>> getTagStats() {
        return tagStats;
    }

    public void setTagStats(List<Map<String, Object>> tagStats) {
        this.tagStats = tagStats;
    }

    public List<Map<String, Object>> getCuisineTypeStats() {
        return cuisineTypeStats;
    }

    public void setCuisineTypeStats(List<Map<String, Object>> cuisineTypeStats) {
        this.cuisineTypeStats = cuisineTypeStats;
    }

    public List<Map<String, Object>> getUserActivityStats() {
        return userActivityStats;
    }

    public void setUserActivityStats(List<Map<String, Object>> userActivityStats) {
        this.userActivityStats = userActivityStats;
    }

    public List<Map<String, Object>> getRatingDistribution() {
        return ratingDistribution;
    }

    public void setRatingDistribution(List<Map<String, Object>> ratingDistribution) {
        this.ratingDistribution = ratingDistribution;
    }

    public List<Map<String, Object>> getMonthlyTrends() {
        return monthlyTrends;
    }

    public void setMonthlyTrends(List<Map<String, Object>> monthlyTrends) {
        this.monthlyTrends = monthlyTrends;
    }
} 